Skip to content

Header revamp#49

Open
VijayrajS wants to merge 13 commits intomasterfrom
47-header-revamp
Open

Header revamp#49
VijayrajS wants to merge 13 commits intomasterfrom
47-header-revamp

Conversation

@VijayrajS
Copy link
Copy Markdown
Contributor

@VijayrajS VijayrajS commented Mar 1, 2026

Changelog

Made the header of the Grip website similar to the IODA website

  • Made sure the formatting and functionality of the headers are similar to those in the IODA website ( screenshots in issue Header revamp #47 )
  • Introduced a locales feature, with the headers alone for now. (TODO: Shift all labels in the website to use the locales instead of direct text, multilanguage support if required)
image image

Status: Deployed on sicily

VijayrajS and others added 5 commits December 29, 2025 15:29
APP_BASENAME may be specified in a .env file to describe the
path where the site is going to be hosted. Default is '/'.
@VijayrajS VijayrajS linked an issue Mar 1, 2026 that may be closed by this pull request
<div className="header__drawer-icon">
<Button icon={<MenuOutlined />} onClick={toggleDrawerMenu} />
</div>
{/* <div className="header__logo mr-auto">
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Placeholder for GRIP logo

@VijayrajS VijayrajS self-assigned this Mar 2, 2026
@VijayrajS VijayrajS requested review from IlianaXn and salcock March 2, 2026 01:31
@VijayrajS VijayrajS marked this pull request as ready for review March 2, 2026 01:31
VijayrajS and others added 3 commits March 1, 2026 17:34
Converted Asn.jsx to AsnLabel.jsx + AsnUtils.js (Moved helper functions to separate files for cleanliness)
Converted the AsnLabel to a functional component with strict props validation
Cleaned up code to consistently use camelCase
Added additional feature where private ASNs/ASNs from an unknown country have a flag with a question mark next to them, and fixed formatting of additional labels (like asndrop, private etc.)
Enabled React’s new automatic JSX runtime by changing the babelrc config.
 * remove unnecessary debug logging
 * fix missing style-compressed.css error (the css is now
   included directly in bundle.js, so we shouldn't try and
   fetch the .css in the HTML directly as well).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Header revamp

2 participants